goddamn ! - French English Dictionary